package com.rest.response;

import java.util.List;

/**
 * @Description: java类作用描述
 * @Author: lzp
 * @CreateDate: 2023/12/22 16:53
 * @UpdateRemark: 更新说明
 */
public class CheckOrderDetailResponse extends BaseResponse {

    public CheckOrderDetail data;

    public static class CheckOrderDetail {
        //订单id
        public String orderId;
        //病人id
        public String patientId;
        //病人名称
        public String patientName;
        //病人性别1男2女3未知
        public String sex;
        //证件号码（不一定是身份证）
        public String idNumber;
        //就诊科室id
        public String deptId;
        //就诊科室名称
        public String deptName;
        //医生id
        public String doctorId;
        //医生姓名
        public String doctorName;
        //医生图片
        public String doctorImg;
        //病历号
        public String medicalId;
        //订单总金额（元）
        public String totalExpense;
        //创建时间开单时间
        public String createTime;
        //订单状态名（"已支付"改为"支付成功"）
        public String orderStatusName;
        //主诊诊断名称
        public String diagnoseName;
        //医生意见
        public String diagnoseResult;
        //订单截止时间,APP自己计算剩余时间
        public long payEndTime;
        //订单截止时间,APP自己计算剩余时间
        public String payEndTimeStr;
        //付款完时间
        public String payTime;
        //付款完成时间
        public String payFinishTime;
        //订单编号,交易流水号
        public String orderNumber;
        //是否可取消true可取消false不可取消
        public String canCancel;
        //是否可申请退费true可false不可
        public String canRefund;
        //检查数据
        public List<String> jcList;
        //检验数据
        public List<String> jyList;

    }


    public static class CheckBean {
        public String id;
        //类型：1-检查2-检验
        public String type;
        //单价（单位为元）
        public float expense;
        //项目名称
        public String name;
        //数量
        public int count;
    }

}
